riding on a donkey - Francés Inglés Diccionario